Part Number Hot Search : 
K9WAG08U SDR1VSMS 74HC14AP CM6830 PJ1870 N5231 E15CA N5255
Product Description
Full Text Search
 

To Download PCA9556 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 INTEGRATED CIRCUITS
PCA9556 Octal SMBus Registered Interface
Product specification 1998 Dec 18
Philips Semiconductors
Philips Semiconductors
Product specification
Octal SMBus Registered Interface
PCA9556
FEATURES
* SMBus compliance with fixed 3.3V voltage levels * Operating power supply voltage range of 3.0V - 3.6V * Active high polarity inverter register * Write protect register * Active low reset pin * Low leakage current on power-down * Noise filter on SCL/SDA inputs * No glitch on power-up * Internal power-on reset * 8 I/O pins which default to 8 inputs * High impedance open drain on I/O
DESCRIPTION
The PCA9556 is a silicon CMOS circuit which provides parallel input/output expansion for SMBus applications. The PCA9556 consists of an 8-bit input port register, 8-bit output port register, and an SMBus interface. It has low current consumption and a high impedance open drain output pin, I/O0. The SMBus system master can reset the PCA9556 in the event of a timeout by asserting a LOW on the reset input. The SMBus system master can also invert the PCA9556 inputs by writing to their active HIGH polarity inversion bits. Finally, the SMBus system master can enable the PCA9556's I/Os as either inputs or outputs by writing to their I/O configuration bits. The power-on reset sets the registers to their default values and initializes the SMBus state machine. The RESET pin causes the same reset/initialization to occur without depowering the part.
PIN CONFIGURATION
SCL 1 SDA 2 16 VDD 15 RESET 14 I/O7 13 I/O6 12 I/O5 11 I/O4 10 I/O3 9 I/O2
A0 3 A1 4 A2 5 I/O0 6 I/O1 7 VSS 8
su01045
Figure 1. Pin configuration
PIN DESCRIPTION
PIN NUMBER 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 SYMBOL SCL SDA A0 A1 A2 I/O0 I/O1 VSS I/O2 I/O3 I/O4 I/O5 I/O6 I/O7 RESET VDD FUNCTION Serial clock line Serial data line Address input 0 Address input 1 Address input 2 I/O0 (open drain) I/O1 Supply GROUND I/O2 I/O3 I/O4 I/O5 I/O6 I/O7 External reset (active LOW) Supply voltage
ORDERING INFORMATION
PACKAGES 16-Pin Plastic TSSOP16 Type I TEMPERATURE RANGE 0C to +70C OUTSIDE NORTH AMERICA PCA9556 PW DRAWING NUMBER SOT403-1
1998 Dec 18
2
853-2138 20549
Philips Semiconductors
Product specification
Octal SMBus Registered Interface
PCA9556
BLOCK DIAGRAM
A0 A1 A2 SCL SDA INPUT FILTER 8-BIT INPUT/ OUTPUT PORTS I/O0 I/O1 I/O2 SMBUS CONTROL I/O3 I/O4 I/O5 I/O6 I/O7 POWERON RESET
WRITE pulse READ pulse VDD VSS RESET
NOTE: ALL I/Os ARE SET TO INPUTS AT RESET
su01046
Figure 2. Block diagram
REGISTERS Command Byte
Command 0 1 2 3 Protocol Read byte Read/write byte Read/write byte Read/write byte Function Input port register Output port register Polarity inversion register I/O configuration register
Register 2 - Polarity Inversion Register
bit
default
N7
1
N6
1
N5
1
N4
1
N3
0
N2
0
N1
0
N0
0
The command byte is the first byte to follow the address byte during a write transmission. It is used as a pointer to determine which of the following registers will be written or read.
This register enables polarity inversion of pins defined as inputs by register 3. If a bit in this register is set (written with `1'), the corresponding port pin's polarity is inverted. If a bit in this register is cleared (written with a `0'), the corresponding port pin's original polarity is retained.
Register 3 - Input/Output Configuration Register
bit C7
1
C6
1
C5
1
C4
1
C3
1
C2
1
C1
1
C0
1
Register 0 - Input Port Register
I7 I6 I5 I4 I3 I2 I1 I0 This register is an input-only port. It reflects the incoming logic levels of the pins, regardless of whether the pin is defined as an input or an output by register 3. Writes to this register have no effect.
default
This register configures the directions of the I/O pins. If a bit in this register is set (written with `1'), the corresponding port pin is enabled as an input with high impedance output driver. If a bit in this register is cleared (written with `0'), the corresponding port pin is enabled as an output.
Register 1 - Output Port Register
bit
default O7 0 O6 0 O5 0 O4 0 O3 0 O2 0 O1 0 O0 0
RESET Power-on Reset
When power is applied to VDD, an internal power-on reset holds the PCA9556 in a reset state until VDD has reached VPOR. At that point, the reset condition is released and the PCA9556 registers and SMBus state machine will initialize to their default states.
This register is an output-only port. It reflects the outgoing logic levels of the pins defined as outputs by register 3. Bit values in this register have no effect on pins defined as inputs. In turn, reads from this register reflect the value that is in the flip-flop controlling the output selection, NOT the actual pin value.
External Reset
A reset can be accomplished by holding the RESET pin low for a minimum of TW. The PCA9556 registers and SMBus state machine will be held in their default state until the RESET input is once again high. This input contains an internal pull-up, therefore, it may be left open if not used.
1998 Dec 18
3
Philips Semiconductors
Product specification
Octal SMBus Registered Interface
PCA9556
SIMPLIFIED SCHEMATIC OF I/O0
DATA FROM SHIFT REGISTER INPUT/OUTPUT MASK REGISTER DATA FROM SHIFT REGISTER D FF WRITE MASK PULSE CK Q Q WRITE REGISTER D FF I/O0 WRITE PULSE CK Q ESD PROTECTION DIODE Q OUTPUT PORT REGISTER DATA
READ REGISTER D FF READ PULSE CK Q Q
VSS
INPUT PORT REGISTER DATA
POLARITY REGISTER DATA FROM SHIFT REGISTER WRITE POLARITY PULSE D FF CK Q Q POLARITY REGISTER DATA
NOTE: ON POWER-UP OR RESET, ALL REGISTERS RETURN TO DEFAULT VALUES
su01047
Figure 3. Simplified schematic of I/O0
1998 Dec 18
4
Philips Semiconductors
Product specification
Octal SMBus Registered Interface
PCA9556
SIMPLIFIED SCHEMATIC OF I/O1 TO I/O7
DATA FROM SHIFT REGISTER INPUT/OUTPUT MASK REGISTER DATA FROM SHIFT REGISTER D FF WRITE MASK PULSE CK Q Q WRITE REGISTER D FF I/O1 TO I/O7 WRITE PULSE CK Q ESD PROTECTION DIODE Q ESD PROTECTION DIODE OUTPUT PORT REGISTER DATA VDD
READ REGISTER D FF READ PULSE CK Q Q
VSS
INPUT PORT REGISTER DATA
POLARITY REGISTER DATA FROM SHIFT REGISTER WRITE POLARITY PULSE NOTE: ON POWER-UP OR RESET, ALL REGISTERS RETURN TO DEFAULT VALUES D FF CK Q Q POLARITY REGISTER DATA
su01055
Figure 4. Simplified schematic of I/O1 to I/O7
1998 Dec 18
5
Philips Semiconductors
Product specification
Octal SMBus Registered Interface
PCA9556
SMBus Address
slave address
0
0
1
1
A2
A1
A0 R/W
fixed
programmable
su01048
Figure 5. PCA9556 address
SMBus Transactions
Data is transmitted to the PCA9556 registers using Write Byte transfers (see Figures 6 and 7). Data is read from the PCA9556 registers using Read and Receive Byte transfers (see FIgures 8 and 9).
SCL
1
2
3
4
5
6
7
8
9 command byte
slave address
data to port
SDA
S
0
0
1
1
A2
A1
A0
0 R/W
A
0
0
0
0
0
0
0
1
A acknowledge from slave
DATA 1
A acknowledge from slave
start condition
acknowledge from slave
WRITE TO PORT
DATA OUT FROM PORT tpv
DATA 1 VALID
su01049
Figure 6. WRITE to output port register via Write Byte Protocol
SCL
1
2
3
4
5
6
7
8
9
slave address
command byte
data to register
SDA
S
0
0
1
1
A2
A1
A0
0 R/W
A
0
0
0
0
0
0
1
1/0
A acknowledge from slave
DATA
A acknowledge from slave
start condition
acknowledge from slave
su01050
Figure 7. WRITE to I/O configuration or polarity inversion registers via Write Byte Protocol
1998 Dec 18
6
Philips Semiconductors
Product specification
Octal SMBus Registered Interface
PCA9556
slave address
acknowledge from slave
acknowledge from slave
slave address
acknowledge from slave
data from register
acknowledge from master
S
0
0
1
1
A2 A1 A0
0 R/W
A
COMMAND BYTE
A
S
0
0
1
1
A2 A1 A0
1 R/W
A
DATA first byte
A
at this moment master-transmitter becomes master-receiver and slave-receiver becomes slave-transmitter data from register no acknowledge from master
DATA last byte
NA
P
su01052
Figure 8. READ from register via Read byte protocol
slave address
data from port
data from port
SDA
S
0
0
1
1
A2
A1
A0
1 R/W
A acknowledge from slave
DATA 1
A acknowledge from master
DATA 4
NA
P stop condition
start condition
no acknowledge from master
READ FROM PORT
DATA INTO PORT tph
DATA 2
DATA 3 tps
DATA 4
Notes: 1. This figure assumes the command byte has previously been programmed with 00h. 2. Transfer of data can be stopped at any moment by a stop condition. When this occurs, data present at the last acknowledge phase is valid (output mode). Input data is lost.
su01051
Figure 9. READ input port register via Receive byte protocol
1998 Dec 18
7
Philips Semiconductors
Product specification
Octal SMBus Registered Interface
PCA9556
ABSOLUTE MAXIMUM RATINGS
In accordance with the Absolute Maximum Rating System (IEC 134) SYMBOL PARAMETER VDD Supply voltage VI Input voltage II DC input current VI/O DC voltage on an I/O as an input other than I/O0 VI/O0 DC voltage on I/O0 as an input II/O0 II/O IDD ISS Ptot PO Tstg Tamb DC in ut current on I/O0 input DC output current on an I/O Supply current Supply current Total power dissipation Power dissipation per output Storage temperature range Operating ambient temperature CONDITIONS MIN -0.5 VSS - 0.5 - VSS - 0.5 VSS - 0.5 - - - - - - - -65 0 MAX +4.6 VDD + 0.5 20 VDD + 0.5 4.6 +400 -20 20 UNIT V V mA V V A mA mA mA mA mW mW C C
+150 +70
HANDLING
Inputs and outputs are protected against electrostatic discharge in normal handling. However, to be totally safe, it is desirable to take precautions appropriate to handling MOS devices. Advice can be found in Data Handbook IC24 under "Handling MOS devices".
DC CHARACTERISTICS
VDD = 3.0 to 3.6 V; VSS = 0 V; Tamb = 0 to +70 C; unless otherwise specified. SYMBOL PARAMETER CONDITIONS Supplies VDD Supply voltage Operating mode; VDD = 3.3 V; no load; VI = VDD or VSS; IDD Supply current fSCL = 100 kHz Standby mode; VDD = 3.3 V Istb Standby current no load; VI = VDD or VSS VDD = 3.3 V VPOR Power-on reset voltage no load; VI = VDD or VSS; note 1 input SCL; input/output SDA VIL LOW level input voltage VIH HIGH level input voltage IOL LOW level output current VOL = 0.4V IL Leakage current VI = VDD = VSS CI Input capacitance VI = VSS I/Os VIL LOW level input voltage VIH HIGH level input voltage Maximum allowed input current through IIHL(max) VI VDD or VI VSS protection diode (I/O1 - I/O7) IOL LOW level output current VOL = 0.55V; VDD = 3.3V HIGH level output current except I/O0 VOH = 2.4V; VDD = 3.3V VDD = 3.6V; VOH = 4.6V IOH HIGH level out ut current on I/O0 output VDD = 0V; VOH = 3.3V IL Input leakage current VDD = 3.6V; VI = 0 or VDD CI Input capacitance CO Output capacitance Select Inputs A0, A1, A2, and RESET VIL LOW level input voltage VIH HIGH level input voltage ILI Input leakage current
MIN 3.0
TYP
MAX 3.6
UNIT V A A V V V mA A pF V V A mA mA A A pF pF V V A
300 25 1.3 -0.5 2.1 3 -1 - -0.5 2.0 - 8 4 - - - 10 - - - - -
425 50 2.4 0.8 VDD + 0.5 - +1 10 0.8 VDD + 0.5 400 - 1 1 1 10 10 0.8 VDD + 0.5 1
-1 - - -0.5 2.0 -1
NOTE: 1. The power-on reset circuit resets the SMBus logic with VDD < VPOR and sets all I/Os to their default values
1998 Dec 18
8
Philips Semiconductors
Product specification
Octal SMBus Registered Interface
PCA9556
AC SPECIFICATIONS
SYMBOL FSBM TBUF THO:STA TSU:STA THO:DAT TSU:DAT TLOW THIGH TF TR Port Timing TPV TPS TPH Reset TW Reset pulse width 2 ns Output data valid Input data setup time Input data hold time 0 4 4 s s s PARAMETER SMB operating frequency Bus free time between stop and start conditions Hold time after (repeated) start condition Repeated start condition setup time Data hold time Data setup time Clock LOW period Clock HIGH period Clock/Data fall time Clock/Data rise time LIMITS MIN 10 4.7 4.0 4.7 300 250 4.7 4.0 300 1000 MAX 100 UNITS KHz s s s ns ns s s ns ns
1998 Dec 18
9
Philips Semiconductors
Product specification
Octal SMbus Registered Interface
PCA9556
TSSOP16: plastic thin shrink small outline package; 16 leads; body width 4.4 mm
SOT403-1
1998 Dec 18
10
Philips Semiconductors
Product specification
Octal SMbus Registered Interface
PCA9556
NOTES
1998 Dec 18
11
Philips Semiconductors
Product specification
Octal SMbus Registered Interface
PCA9556
Purchase of Philips I2C components conveys a license under the Philips' I2C patent to use the components in the I2C system provided the system conforms to the I2C specifications defined by Philips. This specification can be ordered using the code 9398 393 40011.
Data sheet status
Data sheet status Objective specification Preliminary specification Product specification Product status Development Qualification Definition [1] This data sheet contains the design target or goal specifications for product development. Specification may change in any manner without notice. This data sheet contains preliminary data, and supplementary data will be published at a later date. Philips Semiconductors reserves the right to make chages at any time without notice in order to improve design and supply the best possible product. This data sheet contains final specifications. Philips Semiconductors reserves the right to make changes at any time without notice in order to improve design and supply the best possible product.
Production
[1] Please consult the most recently issued datasheet before initiating or completing a design.
Definitions
Short-form specification -- The data in a short-form specification is extracted from a full data sheet with the same type number and title. For detailed information see the relevant data sheet or data handbook. Limiting values definition -- Limiting values given are in accordance with the Absolute Maximum Rating System (IEC 134). Stress above one or more of the limiting values may cause permanent damage to the device. These are stress ratings only and operation of the device at these or at any other conditions above those given in the Characteristics sections of the specification is not implied. Exposure to limiting values for extended periods may affect device reliability. Application information -- Applications that are described herein for any of these products are for illustrative purposes only. Philips Semiconductors make no representation or warranty that such applications will be suitable for the specified use without further testing or modification.
Disclaimers
Life support -- These products are not designed for use in life support appliances, devices or systems where malfunction of these products can reasonably be expected to result in personal injury. Philips Semiconductors customers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify Philips Semiconductors for any damages resulting from such application. Right to make changes -- Philips Semiconductors reserves the right to make changes, without notice, in the products, including circuits, standard cells, and/or software, described or contained herein in order to improve design and/or performance. Philips Semiconductors assumes no responsibility or liability for the use of any of these products, conveys no license or title under any patent, copyright, or mask work right to these products, and makes no representations or warranties that these products are free from patent, copyright, or mask work right infringement, unless otherwise specified. Philips Semiconductors 811 East Arques Avenue P.O. Box 3409 Sunnyvale, California 94088-3409 Telephone 800-234-7381 (c) Copyright Philips Electronics North America Corporation 1999 All rights reserved. Printed in U.S.A. Date of release: 04-99 Document order number: 9397 750 04974
Philips Semiconductors
1998 Dec 18 12


▲Up To Search▲   

 
Price & Availability of PCA9556

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X